a long and exhausting walk - Espagnol Anglais Dictionnaire